import { defaultTheme } from 'vuepress'
// 搜索框
import { searchPlugin } from '@vuepress/plugin-search'
// 滚动选择对应标题
import { activeHeaderLinksPlugin } from '@vuepress/plugin-active-header-links'
// 复制代码
import { copyCodePlugin } from 'vuepress-plugin-copy-code2'
import { head, navbar, sidebar } from './config/index'
// const moment = require('moment')

module.exports = {
  lang: 'zh-CN',
  title: '我睡着的时候不困唉', // 网站标题
  description: '记录学习笔记', // 网站的描述
  dest: './dist', // 设置编译后的输出目录./ROOT代表在工程的根目录下生成一个ROOT文件，里面是编译好的文件，可以拿ROOT直接部署
  base: '/zmmblog/', // 设置站点根路径 // 路径名为 "/<REPO>/"
  port: 3026, // 端口号
  head: head,
  plugins: [
    copyCodePlugin({
      showInMobile: true
    }),
    searchPlugin({
      locales: {
        '/': {
          placeholder: '搜索'
        },
        '/zh/': {
          placeholder: '搜索'
        }
      },
      // 允许搜索 Frontmatter 中的 `tags`
      getExtraFields: (page) => page.frontmatter.tags ?? []
    }),
    activeHeaderLinksPlugin({}),
    '@vuepress/back-to-top'
  ],
  theme: defaultTheme({
    logo: '/images/logo.svg',
    // 默认主题配置
    navbar: navbar,
    sidebar: sidebar
  })
}
